Mehr Kinder Aussicht auf ein FrameLayout programmgesteuert ändern Sie dann Ihre Positionen

Mache ich eine Augmented Reality-app und ich muss zeigen einige Objekte auf der Kamera-Ansicht. Ich bin momentan dabei, ein FrameLayout, zu dem ich meine Kamera-Ansicht und dann Stell ich meine AR-Objekte (jetzt versuche ich, mit TextView). Im code unten wird die TextView ich mein FrameLayout nicht angezeigt...

Jemand helfen kann? Und wenn ich fs angezeigt, wie kann ich seine position ändern programmgesteuert?

UPDATE

Ich versuchte mit einer Bildansicht anstelle der TextView, und es funktioniert... Warum!?

public class ARActivity extends Activity{

    private CBCameraView cv;

    @Override
    protected void onCreate(Bundle savedInstanceState) {

            super.onCreate(savedInstanceState);

            cv = new CBCameraView(this);

            FrameLayout rl = new FrameLayout(this);

            rl.addView(cv, GlobalVars.screenWidth, GlobalVars.screenHeight); 

            setContentView(rl);

            //this works...
            /*ImageView fs = new ImageView(this);
            fs.setImageResource(R.drawable.icon);
            rl.addView(fs);*/

            TextView fs = new TextView(this);
            fs.setText("Bar seco");
            fs.setTextColor(android.R.color.white);
            fs.setTextSize(1,14);
            fs.setLayoutParams(new ViewGroup.LayoutParams(
                    LayoutParams.WRAP_CONTENT,
                    LayoutParams.WRAP_CONTENT));
            rl.addView(fs);

    }    
}
InformationsquelleAutor jul | 2011-07-18
Schreibe einen Kommentar