小编Rub*_*ker的帖子

使用XML文件(log4j2.xml)配置Log4j 2

我想使用新的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)

我尝试了以下,但没有任何作用:

  • 移动log4j2.xml文件,使其位于默认包中.
  • 将log4j2.xml文件移动到项目中的任何位置
  • 将log4j2.xml文件命名为"log4j.xml"
  • 在项目中创建一个文件夹,将log4j2.xml文件放在那里,并将该文件夹添加到运行时类路径中

由于官方网站无法帮助我,我希望你能帮助我让Log4j 2使用我的配置文件.

java eclipse log4j

26
推荐指数
1
解决办法
5万
查看次数

弯曲滚动条和 BoxInsetLayout

我创建了一个确认活动来获得用户的批准以继续执行操作。我使用未弃用的android.support.wear.widget.BoxInsetLayout创建了该活动。

不幸的是,描述变得比屏幕可以显示的长度要长,并且按钮被切断并且无法向下滚动。我尝试添加 ScrollView 和一些滚动条属性,但无法使其工作。

看看android Wear系统中的一些确认活动,确实可以得到带有弯曲滚动条的BoxInsetLayout。

如何使 BoxInsetLayout 在弯曲模式下可滚动?我必须堆叠一个 WearableRecyclerView 和一个 BoxInsetLayout 吗?

期待您的答复。提前致谢!

图像:

破碎且可滚动的 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)

android scrollbar wear-os

3
推荐指数
1
解决办法
1726
查看次数

标签 统计

android ×1

eclipse ×1

java ×1

log4j ×1

scrollbar ×1

wear-os ×1