0
在我的应用程序中,我使用android库来选择图片并在imageview中显示。 我的问题是,当我选择任何图片,我需要在该图片上显示刻度标记图像,然后将其设置在imageview上。如何在选定的图片上显示刻度线?
以下是我的代码:
Intent intent = new Intent(Intent.ACTION_PICK);
intent.setType("image/*");
startActivityForResult(Intent.createChooser(intent,"Select Picture"), SELECT_PICTURE);
protected void onActivityResult(int requestCode, int resultCode, Intent data)
{
if (resultCode == Activity.RESULT_OK)
{
switch(requestCode)
{
case SELECT_PICTURE:
Uri selectedImageUri = data.getData();
try {
filemanagerstring = selectedImageUri.getPath();
selectedImagePath = getPath(selectedImageUri);
Intent in = new Intent(this,DefaultSubmission.class);
if(selectedImagePath!=null && filemanagerstring!= null)
{
DefaultSubmission.flag = true;
in.putExtra("IMAGE_PATH", selectedImagePath);
in.putExtra("filemanagerstring", filemanagerstring);
startActivity(in);
}
finish();
} catch (Exception e){
Toast.makeText(getApplicationContext(), "Internal error",Toast.LENGTH_LONG).show();
Log.e(e.getClass().getName(), e.getMessage(), e);}
break;
}
}
}
请帮我
我需要把蜱画廊图片可以请你帮我示例代码。 – Monali 2011-05-09 08:50:26
对不起,没有任何代码可以帮到你。这里有一个你可能会觉得有用的链接。 http://androidapps.org.ua/i_sect14_d1e13300.html 您需要为您的图库创建一个适配器,以扩展BaseAdapter类。有一个getView()方法需要重写。只需创建一个包含FrameLayout的xml布局,并在getView()中填充数据。请告诉我,如果我没有正确解释它。祝你好运! – Egor 2011-05-09 10:43:03
我的问题仍然没有解决....请帮我 – Monali 2011-05-10 11:41:44