实现代码:
frameworks/base/core/java/com/android/internal/app/PlatLogoActivity.java
public class PlatLogoActivity extends Activity {
Toast mToast;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mToast = Toast.makeText(this, "Zombie art by Jack Larson", Toast.LENGTH_SHORT);
ImageView content = new ImageView(this);
content.setImageResource(com.android.internal.R.drawable.platlogo);
content.setScaleType(ImageView.ScaleType.FIT_CENTER);
setContentView(content);
}
@Override
public boolean dispatchTouchEvent(MotionEvent ev) {
if (ev.getAction() == MotionEvent.ACTION_UP) {
mToast.show();
}
return super.dispatchTouchEvent(ev);
}
}
图片位置:
frameworks/base/core/res/res/drawable-nodpi/platlogo.jpg
frameworks/base/core/java/com/android/internal/app/PlatLogoActivity.java
public class PlatLogoActivity extends Activity {
Toast mToast;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mToast = Toast.makeText(this, "Zombie art by Jack Larson", Toast.LENGTH_SHORT);
ImageView content = new ImageView(this);
content.setImageResource(com.android.internal.R.drawable.platlogo);
content.setScaleType(ImageView.ScaleType.FIT_CENTER);
setContentView(content);
}
@Override
public boolean dispatchTouchEvent(MotionEvent ev) {
if (ev.getAction() == MotionEvent.ACTION_UP) {
mToast.show();
}
return super.dispatchTouchEvent(ev);
}
}
图片位置:
frameworks/base/core/res/res/drawable-nodpi/platlogo.jpg
本文介绍了一个简单的Android应用示例——PlatLogoActivity。该应用主要功能是在启动时展示一张平台logo图片,并在用户触摸屏幕时显示一条提示信息。代码展示了如何设置ImageView以适配图片并设置触摸事件。
499

被折叠的 条评论
为什么被折叠?



