当我点击按钮时,我的ImageView汽车消失了,没有其他任何显示:
我有这个观点:
<ImageView
android:id="@+id/Background"
android:layout_width="646dp"
android:layout_height="313dp"
app:srcCompat="@mipmap/ic_launcher_round"
android:contentDescription=""
android:layout_marginRight="-111dp"
android:layout_marginBottom="0dp"
tools:ignore="ContentDescription,RtlHardcoded" />
<ImageView
android:id="@+id/wheel"
android:layout_width="646dp"
android:layout_height="313dp"
app:srcCompat="@mipmap/ic_launcher_round"
android:contentDescription=""
android:layout_marginRight="-111dp"
android:layout_marginBottom="0dp"
tools:ignore="ContentDescription,RtlHardcoded" />
<ImageView
android:id="@+id/car"
android:layout_width="646dp"
android:layout_height="313dp"
app:srcCompat="@mipmap/ic_launcher_round"
android:contentDescription=""
android:layout_marginRight="-111dp"
android:layout_marginBottom="0dp"
tools:ignore="ContentDescription,RtlHardcoded" />
<Button
android:id="@+id/button"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Button"
tools:layout_editor_absoluteY="113dp"
tools:layout_editor_absoluteX="0dp" />
这个主要活动:
ImageView background;
ImageView car;
ImageView wheel;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
background = (ImageView)findViewById(R.id.Background);
wheel = (ImageView)findViewById(R.id.wheel);
car = (ImageView)findViewById(R.id.car);
Button button = (Button) findViewById(R.id.button);
button.setOnClickListener(new View.OnClickListener(){
public void onClick(View v){
image2(); }
});
Picasso.with(getApplicationContext()).load("http://i.imgur.com/OrletzA.png").into(background);
Picasso.with(getApplicationContext()).load("http://i.imgur.com/qfOQnLO.png").into(wheel);
Picasso.with(getApplicationContext()).load("http://i.imgur.com/AjvZ7vJ.png").into(car);
}
public void image2(){
Picasso.with(getApplicationContext()).load("http://i.imgur.com/OJ4XCYu.png").into(car);
}
我尝试使用Picasso中的这个方法来查看我是否有错误:
Picasso.with(getApplicationContext()).setLoggingEnabled(true);
但没有。
我该怎么做才能解决它?
答案 0 :(得分:0)
我正在使用模拟器(android studio)测试我的程序。如果我关闭模拟器,那就可以了。
你知道为什么吗?