Add direct usage of Flags in demo app
So that flags aren't subject to optimization Bug: 289449667 Test: atest FlagStateComboTests Change-Id: Idafa571e74448fad3ae3d36c1e00a960abb21f24
This commit is contained in:
@@ -18,9 +18,12 @@ package com.example.android.aconfig.demo;
|
|||||||
|
|
||||||
import android.app.Activity;
|
import android.app.Activity;
|
||||||
import android.os.Bundle;
|
import android.os.Bundle;
|
||||||
|
import android.util.Log;
|
||||||
import android.view.View;
|
import android.view.View;
|
||||||
import android.widget.TextView;
|
|
||||||
import android.view.WindowManager;
|
import android.view.WindowManager;
|
||||||
|
import android.widget.TextView;
|
||||||
|
|
||||||
|
import com.example.android.aconfig.demo.flags.Flags;
|
||||||
|
|
||||||
import javax.inject.Inject;
|
import javax.inject.Inject;
|
||||||
|
|
||||||
@@ -46,6 +49,14 @@ public class AconfigDemoActivity extends Activity {
|
|||||||
simpleTextView.append(cp.getContent());
|
simpleTextView.append(cp.getContent());
|
||||||
|
|
||||||
simpleTextView.append(injectedContent.getContent());
|
simpleTextView.append(injectedContent.getContent());
|
||||||
|
|
||||||
|
if (Flags.awesomeFlag1()) {
|
||||||
|
Log.v("AconfigDemoActivity", Flags.FLAG_AWESOME_FLAG_1 + " is on!");
|
||||||
|
}
|
||||||
|
|
||||||
|
if (Flags.awesomeFlag2()) {
|
||||||
|
Log.v("AconfigDemoActivity", Flags.FLAG_AWESOME_FLAG_2 + " is on!");
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ android_test {
|
|||||||
srcs: ["src/**/*.java"],
|
srcs: ["src/**/*.java"],
|
||||||
certificate: "platform",
|
certificate: "platform",
|
||||||
static_libs: [
|
static_libs: [
|
||||||
"ContentLibs",
|
|
||||||
"junit",
|
"junit",
|
||||||
"mockito-target-minus-junit4",
|
"mockito-target-minus-junit4",
|
||||||
"androidx.test.runner",
|
"androidx.test.runner",
|
||||||
|
|||||||
Reference in New Issue
Block a user