1. Nimm jetzt an unserem Geotel Note - Gewinnspiel teil - Informationen zum Note findest Du hier!
  1. qwert_zuiopue, 23.07.2012 #1
    qwert_zuiopue

    qwert_zuiopue Threadstarter Android-Hilfe.de Mitglied

    Hallo,

    ich habe meine App bisher mit Android 4.1 übersetzt und da ging folgendes:
    Code:
    ** import android.app.ActionBar.LayoutParams;
    import android.app.Activity;
    
    public class Info extends Activity {
    	InfoView infoView;
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.info);
            
        	infoView = new InfoView(this);
    **    	infoView.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT,LayoutParams.MATCH_PARENT));
        	infoView.setBackgroundColor(Color.BLACK);
        	LinearLayout layout = (LinearLayout) findViewById(R.id.linearlayout);
        	layout.addView(infoView);
        	
        	
        	setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_NOSENSOR);  
    
        *** infoView.doSomething();
        }
    }
    
    
    In Android 2.2 funktioniert das nicht mehr, weil in den mit ** markierten Zeilen ein Fehler auftaucht.
    Mir ist bekannt, dass ich die View auch direkt in die xml-Datei schreiben kann. Dann kann ich aber *** nicht mehr ausführen.
    Wie kann ich das Problem lösen ?
     
  2. swordi, 23.07.2012 #2
    swordi

    swordi Gewerbliches Mitglied

    wäre wohl ne gute idee den fehler hier rein zu kopieren, wenn schon ein fehler auftaucht :D
     
    qwert_zuiopue bedankt sich.
  3. qwert_zuiopue, 23.07.2012 #3
    qwert_zuiopue

    qwert_zuiopue Threadstarter Android-Hilfe.de Mitglied

    Ich musste nur ein anderes Paket (android.view.ViewGroup.LayoutParams statt android.app.ActionBar.LayoutParams) einbinden und schon lässt es sich übersetzen. Die View wird dann aber im Programm nicht angezeigt :(.
    Ansonsten war der Fehler: "android.app.ActionBar.LayoutParams cannot be resolved"
     
  4. eki89, 23.07.2012 #4
    eki89

    eki89 Junior Mitglied

    Mach unter 2.2 aus MATCH_PARENT mal FILL_PARENT.
     
    qwert_zuiopue bedankt sich.
  5. qwert_zuiopue, 23.07.2012 #5
    qwert_zuiopue

    qwert_zuiopue Threadstarter Android-Hilfe.de Mitglied

    Danke, funktioniert :)
     
Die Seite wird geladen...
Ähnliche Themen - ImageView Android Forum Datum
Imageview vs. Samsung S7 Edge Android App Entwicklung 16.10.2016
[Info/Diskussion] Android O - Änderung an der Architektur Android App Entwicklung Donnerstag um 19:25 Uhr
[UMFRAGE/INFO/DISKUSSION] Kotlin, die neue Programmiersprache für Android Android App Entwicklung Donnerstag um 06:57 Uhr
[GESCHLOSSEN] Android Studio -> Telefongespräch über App Android App Entwicklung 16.05.2017
[GELÖST] Android PHP MySQL Android App Entwicklung 05.05.2017
[ERLEDIGT] Android Studio meint ich soll lokale Variablen verwenden Android App Entwicklung 29.04.2017
[ERLEDIGT] Android Project: hat jemand das schon mal gehabt? Android App Entwicklung 20.04.2017
[INFO/DISKUSSION] Developer Preview Android O Android App Entwicklung 21.03.2017
[ERLEDIGT] Welche Schriftarten werden von Android intern unterstützt ? Android App Entwicklung 16.03.2017
Zuständige Libraries für Harwarekomponenten im Androidstudio finden Android App Entwicklung 08.03.2017