小编Chr*_*s.C的帖子

通过jpgrph在x轴上添加自定义直线

每个星期天添加自定义直线 我想问一下如何使用jpgraph将自定义行添加到图表中.例如,为了识别从数据库中选择的日期SUNDAY,jpgraph将在每个星期日绘制一条红色的直线,将在x轴上显示.

有没有人遇到相关问题并且已经解决了?请告诉我,谢谢.

我的情况代码:`

$dateLocale = new DateLocale(); 
$dateLocale->Set(''); 
$file_date = date("Ymd");
$dateArray = array();
$dataSuccessful = array(); //get from db 
$dataUser_not_found = array();
$dataAcc_not_activated = array();
$dataUnsuccess_others = array();

$conn = new mysqli($dbhost, $dbuser, $dbpass, $dbname);
//Check connection
if ($conn->connect_error) {
    die("Connection failed: " . $conn->connect_error);
} 

$sql = "example";

$result = $conn->query($sql);

if ($result->num_rows > 0) {
    // output data of each row
    while($row = $result->fetch_assoc()) {
        $dateArray[] = date("d/m/Y (D)", strtotime($row["date"]));
        $dataSuccessful[] = $row["login_success_count"];
        $dataUser_not_found[] = $row["unsuccess_not_found"];
        $dataAcc_not_activated[] …
Run Code Online (Sandbox Code Playgroud)

charts scaling jpgraph

10
推荐指数
1
解决办法
143
查看次数

Google Map Api v2显示找不到本地模块描述符类

今天我在模拟器上开始应用程序后遇到了这个问题,但昨天一切正常,我没有在前一天编辑任何更改.调查后,API密钥也有效.

我试过的事情:

  1. 降级com.google.android.gms服务的版本
  2. 将所有服务更新到最新版本
  3. 重建/清理项目
  4. 无效/重新启动Android Studio

但错误仍然存​​在.

Logcat显示模拟器何时打开应用程序:

09-20 09:49:09.261 25985-25985/com.abc.abc I/c: Token loaded from file. Expires in: 174900321 ms.
09-20 09:49:11.339 25985-26088/com.abc.abc W/DynamiteModule: Local module descriptor class for com.google.android.gms.googlecertificates not found.
09-20 09:49:11.341 25985-26088/com.abc.abc I/DynamiteModule: Considering local module com.google.android.gms.googlecertificates:0 and remote module com.google.android.gms.googlecertificates:1
09-20 09:49:11.341 25985-26088/com.abc.abc I/DynamiteModule: Selected remote version of com.google.android.gms.googlecertificates, version >= 1
09-20 09:49:11.343 25985-26088/com.abc.abc D/GoogleCertificates: com.google.android.gms.googlecertificates module is loaded
Run Code Online (Sandbox Code Playgroud)

我的build.grade(Module:app)在我的应用程序上编译了这些服务:

dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'
    compile 'com.android.support:appcompat-v7:24.2.1'
    compile 'com.google.android.gms:play-services-maps:9.4.0'
    compile …
Run Code Online (Sandbox Code Playgroud)

api android google-maps google-play-services android-gradle-plugin

6
推荐指数
0
解决办法
1309
查看次数

TextInputLayout :如何为 textinputlayout 的 setError() 设置填充或边距?

我必须在我的工作中使用 Android 设计支持库的 TextInputLayout。我想将 setError() 的文本放在 EditText 下,它位于 TextInputLayout 中。现在太远了,如下图所示。

我在 TextInputLayout 中设置了边距和填充,但两者都不起作用,所以我只设置了 android:layout_marginStart 和 android:layout_marginEnd 就回滚了我的代码。

感谢您的任何建议。

<android.support.design.widget.TextInputLayout
    android:id="@+id/til_et_email"
    android:layout_width="match_parent"
    android:textColorHint="#B32F874E"
    app:errorEnabled="true"
    android:layout_height="wrap_content"
    android:layout_below="@+id/til_et_ID"
    android:layout_alignParentStart="true"
    android:focusableInTouchMode="false"
    android:layout_marginStart="20dp"
    android:layout_marginEnd="20dp" >
    <EditText
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:inputType="textEmailAddress"
        android:hint="Email Address"
        android:ems="12"
        android:textColor="#2F874E"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="50dp"
        android:id="@+id/txtEmail"
        android:layout_marginBottom="50dp" />

</android.support.design.widget.TextInputLayout>
Run Code Online (Sandbox Code Playgroud)

SetError() 与 EditText 字段相距太远

user-interface android androiddesignsupport android-textinputlayout

5
推荐指数
0
解决办法
4162
查看次数