| package p1.p2; |
| |
| import android.annotation.SuppressLint; |
| import android.annotation.TargetApi; |
| import android.app.ActionBar; |
| import android.app.Activity; |
| import android.content.Context; |
| import android.os.Build; |
| import android.os.Bundle; |
| import android.view.View; |
| import android.widget.GridLayout; |
| import android.widget.Toast; |
| |
| import java.util.HashMap; |
| import java.util.Locale; |
| |
| public class MyActivity extends Activity { |
| private MyActivity() { |
| } |
| |
| @Override |
| public void test1() { |
| ActionBar actionBar = getActionBar(); |
| GridLayout gridLayout = new GridLayout(null); |
| int x = View.DRAWING_CACHE_QUALITY_AUTO; |
| int y = View.MEASURED_HEIGHT_STATE_SHIFT; |
| int alignmentMode = gridLayout.getAlignmentMode(); |
| gridLayout.setRowOrderPreserved(true); |
| setContentView(R.layout.main); |
| } |
| |
| @TargetApi(Build.VERSION_CODES.ICE_CREAM_SANDWICH) |
| @Override |
| public void test2(Bundle savedInstanceState) { |
| ActionBar actionBar = getActionBar(); |
| GridLayout gridLayout = new GridLayout(null); |
| int x = View.DRAWING_CACHE_QUALITY_AUTO; |
| int y = View.MEASURED_HEIGHT_STATE_SHIFT; |
| int alignmentMode = gridLayout.getAlignmentMode(); |
| gridLayout.setRowOrderPreserved(true); |
| } |
| |
| @SuppressLint("NewApi") |
| public void testSuppressed() { |
| ActionBar actionBar = getActionBar(); |
| GridLayout gridLayout = new GridLayout(null); |
| int x = View.DRAWING_CACHE_QUALITY_AUTO; |
| int y = View.MEASURED_HEIGHT_STATE_SHIFT; |
| int alignmentMode = gridLayout.getAlignmentMode(); |
| gridLayout.setRowOrderPreserved(true); |
| } |
| |
| // Override test |
| @Override |
| public boolean isDestroyed() { |
| return super.isDestroyed(); |
| } |
| } |
| |