Android 简单图片浏览
视图界面很简单,主要就是AndroidManifest的配置。
import android.os.Bundle; import android.support.v7.app.AppCompatActivity; import android.widget.ImageView; import android.widget.Toast; public class ImageShowActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); ImageView imageView = new ImageView(this); setContentView(imageView); try { imageView.setImageURI(getIntent().getData()); }catch (Exception ex){ Toast.makeText(this, "不能打开图片", Toast.LENGTH_SHORT).show(); finish(); } } }
<activity android:name=".ImageShowActivity" android:label="@string/image" android:theme="@style/Theme.AppCompat.Light.NoActionBar"> <intent-filter> <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <data android:mimeType="image/*" /> </intent-filter> </activity>