我想使用新的Log4J 2 - Java Logging Framework.一切正常,但我尝试了一个小时加载自定义配置文件来配置日志记录(如日志级别).
这是我的log4j2.xml:
<?xml version="1.0" encoding="UTF-8"?>
<configuration status="OFF">
<appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss} [%t] %-5level %logger{36} - %msg%n"/>
</Console>
</appenders>
<loggers>
<root level="error">
<appender-ref ref="Console"/>
</root>
</loggers>
</configuration>
Run Code Online (Sandbox Code Playgroud)
我尝试了以下,但没有任何作用:
由于官方网站无法帮助我,我希望你能帮助我让Log4j 2使用我的配置文件.
我创建了一个确认活动来获得用户的批准以继续执行操作。我使用未弃用的android.support.wear.widget.BoxInsetLayout创建了该活动。
不幸的是,描述变得比屏幕可以显示的长度要长,并且按钮被切断并且无法向下滚动。我尝试添加 ScrollView 和一些滚动条属性,但无法使其工作。
看看android Wear系统中的一些确认活动,确实可以得到带有弯曲滚动条的BoxInsetLayout。
如何使 BoxInsetLayout 在弯曲模式下可滚动?我必须堆叠一个 WearableRecyclerView 和一个 BoxInsetLayout 吗?
期待您的答复。提前致谢!
图像:
活动布局 xml:
<?xml version="1.0" encoding="utf-8"?>
<android.support.wear.widget.BoxInsetLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@color/dark_grey">
<LinearLayout
android:layout_width="match_parent"
android:layout_height="match_parent"
android:gravity="center"
android:orientation="vertical"
app:boxedEdges="all">
<TextView
android:id="@+id/text_description"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="4dp"
android:fontFamily="sans-serif-condensed"
android:gravity="bottom|center"
android:text=""
android:textSize="14sp" />
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="4dp"
android:layout_marginTop="4dp"
android:fontFamily="sans-serif-condensed"
android:gravity="bottom|center"
android:text="@string/warning_question_colorful_ambient"
android:textSize="16sp" />
<FrameLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginBottom="4dp"
android:layout_marginTop="4dp">
<android.support.wearable.view.CircledImageView
android:id="@+id/button_cancel"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="start|end"
android:src="@drawable/ic_close_24dp"
app:circle_color="#AFAFAF"
app:circle_radius="25dp"
app:circle_radius_pressed="20dp" />
<android.support.wearable.view.CircledImageView
android:id="@+id/button_ok"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_gravity="end|bottom"
android:src="@drawable/ic_check_24dp"
app:circle_color="#0EB695"
app:circle_radius="25dp"
app:circle_radius_pressed="20dp" />
</FrameLayout> …Run Code Online (Sandbox Code Playgroud)