2011-05-08, 15:58
#1
Jag försöker lära mig hacka Android-kod.
Jag har gått igenom en bunt tutorials och försöker hacka lite eget. Nu har jag en ImageView som jag vill tona in. Hittade exakt instruktion för detta i min bok (Teach yourself Android in 24 hours) och försöker återskapa samma sak (i Eclipse):
fade_in.xml:
Bilden kommer fram på stört, ingen toning alls, både i emulatorn och på min telefon. Hur jag än vrider och vänder på egenskaperna, och hur jag än konstaterar att min kod är, förutom filnamn, exakt kopia på bokens exempel, så får jag det inte att fungera.
Missar jag något uppenbart?
Jag har gått igenom en bunt tutorials och försöker hacka lite eget. Nu har jag en ImageView som jag vill tona in. Hittade exakt instruktion för detta i min bok (Teach yourself Android in 24 hours) och försöker återskapa samma sak (i Eclipse):
Kod:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.splash);
ImageView logoText = (ImageView) findViewById(R.id.imageHemmetId);
Animation textFade = AnimationUtils.loadAnimation(this, R.anim.fade_in);
logoText.startAnimation(textFade);
}
fade_in.xml:
Kod:
splash.xml: <?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="https://schemas.android.com/apk/res/android"
android:shareInterpolation="false">
<alpha
android:fromAlpha="0.0"
android:toAlpha="1.0"
android:duration="5000"
>
</alpha>
</set>
Kod:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:background="@android:color/white"
android:layout_width="wrap_content"
android:layout_height="fill_parent"
android:gravity="center"
android:padding="20dp">
<ImageView
android:id="@+id/imageHemmetId"
android:src="@drawable/vi_fixar_hemmet"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:gravity="top"
android:layout_gravity="top"
android:adjustViewBounds="true"
/>
</LinearLayout>
Bilden kommer fram på stört, ingen toning alls, både i emulatorn och på min telefon. Hur jag än vrider och vänder på egenskaperna, och hur jag än konstaterar att min kod är, förutom filnamn, exakt kopia på bokens exempel, så får jag det inte att fungera.
Missar jag något uppenbart?