当前位置: 首页 > 知识库问答 >
问题:

使用onclicklistener动态图像显示

强金鑫
2023-03-14

这是我的代码,创建一个应用程序,显示下一个图像时,点击,我有麻烦创建一个动态显示,它崩溃的点击图像。

<ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/imageView"
    android:layout_alignParentBottom="true"
    android:layout_alignParentLeft="true"
    android:layout_alignParentStart="true"
     />

java文件:

public class MainActivity extends AppCompatActivity {

private ImageView im1;


@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    im1 = (ImageView) findViewById(R.id.imageView);
    im1.setImageResource(R.drawable.l);
    im1.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            im1.setImageResource(R.drawable.m);
        }
    });
}

}

共有1个答案

史智志
2023-03-14

根据您的分辨率,尝试将您的drawable从较低的MPI移动到HDPI或更高维度的文件夹,如XHDPI。

 类似资料:
  • 问题内容: 我正在显示由HTML表和图像组成的屏幕,而HTML表是完全动态的。 代码工作流程 当用户正在加载页面(带有URL)时,我将在不同部分呈现HTML表,这意味着该页面已加载。我一次获取所有表数据为’JSON’格式,然后在加载满表时UI的gap(Interval)中一次显示3-3行,3 seconds然后显示图像一段时间,然后再显示一次加载表并在加载表后显示图像,所以它工作正常,现在我想做的

  • 问题内容: 如何显示在PHP中使用file_get_contents检索到的图像? 我需要修改标题并仅回显它吗? 谢谢! 问题答案: 我需要修改标题并仅回显它吗? 究竟。 之后发送和数据。

  • 我正在处理一个包含三个选项卡的应用程序,每个选项卡都有一个与之关联的片段。在某些情况下,我必须在第二个父选项卡中显示子选项卡。但是如果该条件不成立,则子选项卡不应加载,父选项卡应加载我在子选项卡中使用的片段之一。例如,我有三个片段FragmentA、FragmentB和FragmentC。现在,如果条件为真,那么我将显示选项卡并使用片段选项卡主机在FragmentA中加载FragmentB和Fra

  • 问题内容: 我从网络根目录外部显示图像,如下所示: 内容类型:image / png使我感到困惑。 有人用此代码帮助了我,但我注意到并非所有图像都是PNG。许多是jpg或gif。 仍然可以成功显示它们。 有人知道为什么吗? 问题答案: 最好的解决方案是读取文件,然后确定它是哪种图像并发送适当的标头 (注意:JPG文件的正确内容类型是)

  • 问题内容: 我正在尝试使用以下方法实现图像,以便在执行send操作时,GIF图像应在指定的时间内显示(由threadRunner pause方法实现)。 问题是它没有显示。在测试中,当我禁用stop()时,它与delIveryReport Textarea同时出现,而不应该出现。我该如何解决。 穿线器 问题答案: 在我看来,您的应用程序正在EDT上进行实际工作,而您的线程负责显示和隐藏进度标签。我

  • 我正在使用Recyclerview显示项目列表。现在每次都可以有一些照片/多张照片,我需要在一行中水平滚动显示。 我目前正在使用画廊小部件来显示照片,但因为它现在已被弃用,所以我想用一些其他的东西来显示与画廊相同的功能水平图像。你能帮帮我吗? 非常感谢你的帮助。